(eye) sight - German English Dictionary